
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __TASK_WL_ENT_H
#define __TASK_WL_ENT_H

#ifdef __cplusplus
extern "C" {
#endif

/* Includes ------------------------------------------------------------------*/
#include "cx32l003_hal.h"
#include "cx32l003_starterkit.h"
#include "cx32l003_hal_uart.h"
/* Private includes ----------------------------------------------------------*/
#include "io_mapping.h"
#include "log.h"
#include "util.h"
#include <stdbool.h>
#include "main.h"
#include "flash.h"
#include "currency.h"

/* Exported constants ---------------------------------------------------------*/

/* Exported macros-------------------------------------------------------------*/

/* Exported functions prototypes ---------------------------------------------*/

uint8_t WL_Analysis_Task(uint8_t *data,uint16_t lend);

void WL_time_link_task(void);

void send_keepalive_data(void);

void Protocols_WL_Net_Init(void);

void WL_send_data_Task(void);


/* Private defines -----------------------------------------------------------*/

#ifdef __cplusplus
}
#endif

#endif /* __TASK_WL_ENT_H */

